import React, { Component } from "react";
import Search from "./components/Search";
import List from "./components/List";

export default class App extends Component {
    state = {
        users: [], // users 初始值为数组
        isFirst: true, // 是否为第一次打开页面
        isLoading: false, // 标识是否处于第一次加载中
        err: "",
    }; // 初始化状态 users 初始值为数组

    updateAppState = (stateObj) => {
        this.setState(stateObj);
    };

    render() {
        return (
            <div className="container">
                <Search updateAppState={this.updateAppState} />
                <List {...this.state} />
            </div>
        );
    }
}
